package fr.upstlse.glre.client.professeur.accueil;

import com.extjs.gxt.ui.client.fx.Draggable;
import com.extjs.gxt.ui.client.widget.ContentPanel;
import com.extjs.gxt.ui.client.widget.Html;
import com.google.gwt.user.client.ui.Composite;

import fr.upstlse.glre.client.RfgConstante;
import fr.upstlse.glre.client.professeur.component.Center;

public class AccueilPanel extends Composite {
	private ContentPanel accueilPanel;
	
	public AccueilPanel() {
		createAccueilPanel();
		initWidget(accueilPanel);
	}
	private void createAccueilPanel() {
		accueilPanel = new ContentPanel();
		accueilPanel.setAutoWidth(true);
		accueilPanel.setWidth(500);
		accueilPanel.setId(RfgConstante.PROFESSEUR_ACCUEIL_PANEL_ID);
		accueilPanel.setBorders(true);
		accueilPanel.setPosition(100, 100);

		// Draggable panel
		Draggable lDraggable = new Draggable(accueilPanel, accueilPanel
				.getHeader());
		lDraggable.setContainer(Center.getInstance());

		accueilPanel
				.setHeading(RfgConstante.PROFESSEUR_ACCUEIL_PANEL_HEADER_TEXT);
		
		Html lHtml = new Html();
		lHtml.setHtml("Bienvenue blablablabla");
		accueilPanel.add(lHtml);
	}
}
